package ontology;


import java.util.List;

import jade.content.Concept;
import jade.content.onto.annotations.AggregateSlot;

public class Obra implements Concept {
	
	private String nome;
	private Double preco;
	private int tipo; // Just to prove a point :P (<- mudar)
	private List cenas; // Just to prove a point again :O  (<- mudar)
	
	
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	
	public Double getPreco() {
		return preco;
	}
	public void setPreco(Double preco) {
		this.preco = preco;
	}
	

	//@Slot(mandatory = false) -> Nao funciona!!
	public int getTipo() {
		return tipo;
	}
	public void setTipo(int tipo) {
		this.tipo = tipo;
	}
	
	
	@AggregateSlot(cardMin = 1) 
	public List getCenas() {
		return cenas;
	}
	public void setCenas(List cenas) {
		this.cenas = cenas;
	} 

	
	
	

	
	
	
}
